Volume 49, Issue 10, October 2020, Pages 77-118
Hassan Abd El-Moniem; Hatem Abd El-Moniem; Ahmd A. Refaey